home *** CD-ROM | disk | FTP | other *** search
-
-
-
- - 1 -
-
-
-
- 7.3.1.3m C++ Compiler Execution Environment Release Notes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-
-
-
- 1. _I_n_t_r_o_d_u_c_t_i_o_n
-
- These release notes describe the MIPSpro 7.3 (and its
- maintenance updates, 7.3.1.1m, 7.3.1.2m, 7.3.1.3m) C++ front
- end compiler, development subsystems, and execution
- environment (EOE).
-
- They contain descriptions of the following products:
-
- +o c++_fe
-
- +o c++_dev
-
- +o c++_eoe
-
-
- Chapters are as follows:
-
- 1. Introduction
-
- 2. Installation Information
-
- 3. Licensing Information
-
- 4. New Features
-
- 5. Known Problems
-
- 6. Compatibility Notes
-
- 7. Bugfixes
-
- Packaged with this software is a separate Software License
- Agreement. This software is provided to you solely under
- the terms and conditions of the Software License Agreement.
- Please take a few moments to review this agreement. Chapter
- 3, "Licensing," provides an introduction to the licensing
- method for MIPSpro C++ compilers.
-
- Utilities, header files, and libraries common to several
- languages are covered in the 7.3 Base Development Release
- Notes (accessed as the compiler_dev release notes).
-
- This chapter contains the following sections:
-
- +o 7.3.1.3m Maintenance Update Information
-
- +o 7.3.1.2m Maintenance Update Information
-
- +o 7.3.1.1m Maintenance Update Information
-
-
-
-
-
-
-
-
-
-
-
-
- - 3 -
-
-
-
- +o Online Release Notes
-
- +o Product Support
-
- +o Release Identification Information
-
- +o C++ Compiler General Information
-
- +o C++ Compiler Front End (c++_fe)
-
- +o C++ Development Package (c++_dev)
-
- +o C++ Compiler Execution Environment (EOE) (c++_eoe)
-
- +o Patches
-
-
-
- 1.1 _7_._3_._1_._3_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
-
- 7.3.1.3m rolls up and replaces the following patches:
- patchSG0004141, patchSG0004146, patchSG0004268,
- patchSG0004330, patchSG0004385.
-
- It also rolls up and replaces MIPSpro 7.3.1.2m (and the
- patches that it replaced).
-
- This update can be identified after installation by doing:
-
- %CC -version foo.C
- MIPSpro Compilers: Version 7.3.1.3m
-
- Chapter 2 of this document identifies which subsystems are
- included as part of the 7.3.1.3m update and Chapter 6
- describes the full compatibility between 7.3.1.3m and 7.3.
- Chapter 7 identifies which bugs were fixed in the
- maintenance update. Other chapters of this document refer
- only to MIPSpro 7.3.
-
-
-
-
- 1.2 _7_._3_._1_._2_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
-
- 7.3.1.2m rolls up and replaces the following patches:
- patchSG0003742, patchSG0003743, patchSG0003874,
- patchSG0003944, patchSG0003910, patchSG0003911,
- patchSG0003965, patchSG0003968.
-
- It also rolls up and replaces MIPSpro 7.3.1.1m (and the
- patches that it replaced).
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
-
-
- This update can be identified after installation by doing:
-
- %CC -version foo.C
- MIPSpro Compilers: Version 7.3.1.2m
-
-
-
-
- 1.3 _7_._3_._1_._1_m__M_a_i_n_t_e_n_a_n_c_e__U_p_d_a_t_e__I_n_f_o_r_m_a_t_i_o_n
-
- 7.3.1.1m rolled up and replaced patchSG0003659,
- patchSG0003717 and patchSG0003709. It could be identified
- after installation by doing:
-
- %CC -version foo.C
- MIPSpro Compilers: Version 7.3.1.1m
-
-
-
- 1.4 _O_n_l_i_n_e__R_e_l_e_a_s_e__N_o_t_e_s
-
- After you install the online documentation for a product
- (the relnotes subsystem), you can view the release notes on
- your screen.
-
- If you have a graphics system, select Release Notes from the
- Help submenu of the Toolchest. This displays the
- grelnotes(1) graphical browser for the online release notes.
- For information on options to this command, refer to the
- grelnotes(1) man page.
-
- If you do not have a graphics system, you can use the
- relnotes command. For information on accessing the online
- release notes using this command, refer to the relnotes(1)
- man page.
-
-
- 1.5 _P_r_o_d_u_c_t__S_u_p_p_o_r_t
-
- Silicon Graphics(R) provides a comprehensive product support
- maintenance program for its products.
-
- If you are in the United States or Canada and would like
- support for your Silicon Graphics supported products,
- contact the Customer Support Center at 1-800-800-4SGI.
-
- If you are outside the United States or Canada, contact the
- Silicon Graphics subsidiary or authorized distributor in
- your country.
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 5 -
-
-
-
- 1.6 _R_e_l_e_a_s_e__I_d_e_n_t_i_f_i_c_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
-
- Following is the release identification information for the
- MIPSpro 7.3 C++ compiler.
-
- Software product C++ compiler
-
- Release 7.3.1.3m
-
- Product code SC4-C++-7.3
-
- System software requirements IRIX(TM) 6.5 or higher
-
-
-
- 1.7 _C_+_+__C_o_m_p_i_l_e_r__G_e_n_e_r_a_l__I_n_f_o_r_m_a_t_i_o_n
-
- The MIPSpro 7.3 C++ compiler is an environment for compiling
- programs written in the C++ programming language. This
- environment allows access to standard IRIX features and to
- the Graphics Library. The MIPSpro 7.3 release of the
- compiler is a native C++ compiler based on a front end from
- the Edison Design Group(TM).
-
- The MIPSpro 7.3 C++ compiler requires the installation of
- the following subsystems:
-
- +o c++_fe
-
- +o c++_dev
-
- +o c++_eoe
-
- +o compiler_eoe
-
- +o compiler_dev
-
- For descriptions of the compiler_dev and compiler_eoe
- subsystems, see their respective release notes. The
- following sections provide a brief description of the
- c++_fe, c++_dev, and c++_eoe subsystems, respectively.
-
-
-
- 1.8 _C_+_+__C_o_m_p_i_l_e_r__F_r_o_n_t__E_n_d
-
- The MIPSpro 7.3 C++ compiler front end (c++_fe) is
- separately packaged in the c++_fe subsystem. The C++ front
- end consists of the n32/64-bit compiler version, the 32-bit
- compiler version, release notes, and the online compiler man
- page, CC(1). For more information about 64-bit and high
-
-
-
-
-
-
-
-
-
-
-
- - 6 -
-
-
-
- performance 32-bit interfaces, see the _M_I_P_S_p_r_o _6_4-_b_i_t
- _P_o_r_t_i_n_g _a_n_d _T_r_a_n_s_i_t_i_o_n _G_u_i_d_e and the _M_I_P_S_p_r_o _N_3_2 _A_B_I
- _H_a_n_d_b_o_o_k.
-
-
-
- 1.9 _C_+_+__D_e_v_e_l_o_p_m_e_n_t__P_a_c_k_a_g_e
-
- The C++ development package (c++_dev) consists of a driver,
- utilities, libraries, include files, a copy of the release
- notes, and C++ manuals.
-
-
-
- 1.10 _C_+_+__C_o_m_p_i_l_e_r__E_x_e_c_u_t_i_o_n__E_n_v_i_r_o_n_m_e_n_t__(_E_O_E_)
-
- The C++ compiler EOE (c++_eoe) contains release notes and
- C++ run-time libraries supplied as DSOs (dynamic shared
- objects). The C++ EOE supports 64-bit, 32-bit and high
- performance 32-bit compilation modes. DSOs are discussed in
- the dso(5) man page.
-
- NOTE: If you plan to run any C++ based applications,
- it is important to note that you must install
- the C++ compiler EOE.
-
-
-
- 1.11 _P_a_t_c_h_e_s
-
-
- Under MIPSpro 7.3, WorkShop 2.8 users who wanted to use the
- Fix and Continue feature for n32 had to install
- patchSG0003659.
-
- Under MIPSpro 7.3.1.2m and 7.3.1.3m, this patch will be
- removed because the feature has been rolled into the
- release.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-